127 research outputs found
Adapting Real Quantifier Elimination Methods for Conflict Set Computation
The satisfiability problem in real closed fields is decidable. In the context
of satisfiability modulo theories, the problem restricted to conjunctive sets
of literals, that is, sets of polynomial constraints, is of particular
importance. One of the central problems is the computation of good explanations
of the unsatisfiability of such sets, i.e.\ obtaining a small subset of the
input constraints whose conjunction is already unsatisfiable. We adapt two
commonly used real quantifier elimination methods, cylindrical algebraic
decomposition and virtual substitution, to provide such conflict sets and
demonstrate the performance of our method in practice
Counterexample-Guided Polynomial Loop Invariant Generation by Lagrange Interpolation
We apply multivariate Lagrange interpolation to synthesize polynomial
quantitative loop invariants for probabilistic programs. We reduce the
computation of an quantitative loop invariant to solving constraints over
program variables and unknown coefficients. Lagrange interpolation allows us to
find constraints with less unknown coefficients. Counterexample-guided
refinement furthermore generates linear constraints that pinpoint the desired
quantitative invariants. We evaluate our technique by several case studies with
polynomial quantitative loop invariants in the experiments
Soft elastic response of stretched sheets of nematic elastomers: a numerical study
Abstract. Stretching experiments on sheets of nematic elastomers have revealed soft deformation modes and formation of microstructure in parts of the sample. Both phenomena are manifestations of the existence of a symmetrybreaking phase transformation from a random, isotropic phase to an aligned, nematic phase. The microscopic energy proposed by Bladon, Terentjev and Warner [Phys. Rev. E 47 (1993), 3838] to model this transition delivers a continuum of symmetry-related zero-energy states, which can be combined in different ways to achieve a variety of zero-energy macroscopic deformations. We replace the microscopic energy with a macroscopic effective energy, the so-called quasiconvexification. This procedure yields a coarse-grained description of the physics of the system, with (energetically optimal) small-scale oscillations of the state variables correctly accounted for in the energetics, but averaged out in the kinematics. Knowledge of the quasiconvexified energy enables us to compute efficiently with finite elements, and to simulate numerically stretching experiments on sheets of nematic elastomers. Our numerical experiments show that up to a critical, geometry-dependent stretch, no reaction force arises. At larger stretches, a force is transmitted through parts of the sheet and, although fine phase mixtures disappear from most of the sample, microstructures survive in some pockets. We reconstruct from the computed deformation gradients a possible composition of the microstructure, thereby resolving the local orientation of the nematic director
Applying machine learning to the problem of choosing a heuristic to select the variable ordering for cylindrical algebraic decomposition
Cylindrical algebraic decomposition(CAD) is a key tool in computational
algebraic geometry, particularly for quantifier elimination over real-closed
fields. When using CAD, there is often a choice for the ordering placed on the
variables. This can be important, with some problems infeasible with one
variable ordering but easy with another. Machine learning is the process of
fitting a computer model to a complex function based on properties learned from
measured data. In this paper we use machine learning (specifically a support
vector machine) to select between heuristics for choosing a variable ordering,
outperforming each of the separate heuristics.Comment: 16 page
Symbolic Versus Numerical Computation and Visualization of Parameter Regions for Multistationarity of Biological Networks
We investigate models of the mitogenactivated protein kinases (MAPK) network,
with the aim of determining where in parameter space there exist multiple
positive steady states. We build on recent progress which combines various
symbolic computation methods for mixed systems of equalities and inequalities.
We demonstrate that those techniques benefit tremendously from a newly
implemented graph theoretical symbolic preprocessing method. We compare
computation times and quality of results of numerical continuation methods with
our symbolic approach before and after the application of our preprocessing.Comment: Accepted into Proc. CASC 201
Combined Decision Techniques for the Existential Theory of the Reals
Methods for deciding quantifier-free non-linear arithmetical conjectures over *** are crucial in the formal verification of many real-world systems and in formalised mathematics. While non-linear (rational function) arithmetic over *** is decidable, it is fundamentally infeasible: any general decision method for this problem is worst-case exponential in the dimension (number of variables) of the formula being analysed. This is unfortunate, as many practical applications of real algebraic decision methods require reasoning about high-dimensional conjectures. Despite their inherent infeasibility, a number of different decision methods have been developed, most of which have "sweet spots" --- e.g., types of problems for which they perform much better than they do in general. Such "sweet spots" can in many cases be heuristically combined to solve problems that are out of reach of the individual decision methods when used in isolation. RAHD ("Real Algebra in High Dimensions") is a theorem prover that works to combine a collection of real algebraic decision methods in ways that exploit their respective "sweet-spots." We discuss high-level mathematical and design aspects of RAHD and illustrate its use on a number of examples
A CDCL-style calculus for solving non-linear constraints
In this paper we propose a novel approach for checking satisfiability of
non-linear constraints over the reals, called ksmt. The procedure is based on
conflict resolution in CDCL style calculus, using a composition of symbolical
and numerical methods. To deal with the non-linear components in case of
conflicts we use numerically constructed restricted linearisations. This
approach covers a large number of computable non-linear real functions such as
polynomials, rational or trigonometrical functions and beyond. A prototypical
implementation has been evaluated on several non-linear SMT-LIB examples and
the results have been compared with state-of-the-art SMT solvers.Comment: 17 pages, 3 figures; accepted at FroCoS 2019; software available at
<http://informatik.uni-trier.de/~brausse/ksmt/
Korn's second inequality and geometric rigidity with mixed growth conditions
Geometric rigidity states that a gradient field which is -close to the
set of proper rotations is necessarily -close to a fixed rotation, and is
one key estimate in nonlinear elasticity. In several applications, as for
example in the theory of plasticity, energy densities with mixed growth appear.
We show here that geometric rigidity holds also in and in
interpolation spaces. As a first step we prove the corresponding linear
inequality, which generalizes Korn's inequality to these spaces
Certified Computer Algebra on top of an Interactive Theorem Prover
Contains fulltext :
35027.pdf (publisher's version ) (Open Access
Green's functions for parabolic systems of second order in time-varying domains
We construct Green's functions for divergence form, second order parabolic
systems in non-smooth time-varying domains whose boundaries are locally
represented as graph of functions that are Lipschitz continuous in the spatial
variables and 1/2-H\"older continuous in the time variable, under the
assumption that weak solutions of the system satisfy an interior H\"older
continuity estimate. We also derive global pointwise estimates for Green's
function in such time-varying domains under the assumption that weak solutions
of the system vanishing on a portion of the boundary satisfy a certain local
boundedness estimate and a local H\"older continuity estimate. In particular,
our results apply to complex perturbations of a single real equation.Comment: 25 pages, 0 figur
- …